banking secrecy - German English Dictionary